package com.gable.report.model;

import java.util.List;

/**
 * Created by mj on 2017/7/27.
 */
public class ChartsForCost extends ChartsAssetsBaseDataView{
    private String id;  //统一ID
    private String fullName;//统一全称
    private String name;   //统一短称
    private String enName; //英文短称
    private String fullEnName; //英文全称
    private String amount;  //金额
    private String hospitalName;    //医院名称
    private String departmentName;  //科室名称


    private Double jnIncome;					//今年收入
    private Integer jnIncomeAssetsNum;			//今年收入设备数
    private Double jnExpenditure;				//今年支出
    private Integer jnExpenditureAssetsNum;		//今年支出设备数
    private Double jnszPercentage;				//今年收支比
    private Double qnIncome;					//去年收入
    private Integer qnIncomeAssetsNum;			//去年收入设备数量
    private Double qnExpenditure;				//去年支出
    private Integer qnExpenditureAssetsNum;		//去年支出设备数量
    private Double tbsrPercentage;              //收入同比
    private Double tbzcPercentage;              //支出同比
    private Double qnszPercentage;				//去年收支比
    private Double tbszPercentage;              //收支比同比
    private Double jnAssetsAmount;				//今年设备总额
    private Double jnwyPercentage;				//今年万元收入比
    private Double jnwyExpenditurePercentage;   //今年万元支出比
    private Double qnAssetsAmount;				//去年设备总额
    private Double qnwyPercentage;				//去年万元收入比
    private Double tbwyPercentage;               //万元收入同比

    private Integer deviceTypeSubNum;   //设备类型数量
    private Integer manufacturerNum;    //厂商数量
    private Integer hospitalNum;    //医院数量

    private List<ChartsForCost> list;    //二级68分类

    @Override
    public String getId() {
        return id;
    }

    @Override
    public void setId(String id) {
        this.id = id;
    }

    public String getFullName() {
        return fullName;
    }

    public void setFullName(String fullName) {
        this.fullName = fullName;
    }

    @Override
    public String getName() {
        return name;
    }

    @Override
    public void setName(String name) {
        this.name = name;
    }

    public String getEnName() {
        return enName;
    }

    public void setEnName(String enName) {
        this.enName = enName;
    }

    public String getFullEnName() {
        return fullEnName;
    }

    public void setFullEnName(String fullEnName) {
        this.fullEnName = fullEnName;
    }

    public String getAmount() {
        return amount;
    }

    public void setAmount(String amount) {
        this.amount = amount;
    }

    public String getHospitalName() {
        return hospitalName;
    }

    public void setHospitalName(String hospitalName) {
        this.hospitalName = hospitalName;
    }

    public String getDepartmentName() {
        return departmentName;
    }

    public void setDepartmentName(String departmentName) {
        this.departmentName = departmentName;
    }

    public Double getJnIncome() {
        return jnIncome;
    }

    public void setJnIncome(Double jnIncome) {
        this.jnIncome = jnIncome;
    }

    public Integer getJnIncomeAssetsNum() {
        return jnIncomeAssetsNum;
    }

    public void setJnIncomeAssetsNum(Integer jnIncomeAssetsNum) {
        this.jnIncomeAssetsNum = jnIncomeAssetsNum;
    }

    public Double getJnExpenditure() {
        return jnExpenditure;
    }

    public void setJnExpenditure(Double jnExpenditure) {
        this.jnExpenditure = jnExpenditure;
    }

    public Integer getJnExpenditureAssetsNum() {
        return jnExpenditureAssetsNum;
    }

    public void setJnExpenditureAssetsNum(Integer jnExpenditureAssetsNum) {
        this.jnExpenditureAssetsNum = jnExpenditureAssetsNum;
    }

    public Double getJnszPercentage() {
        return jnszPercentage;
    }

    public void setJnszPercentage(Double jnszPercentage) {
        this.jnszPercentage = jnszPercentage;
    }

    public Double getQnIncome() {
        return qnIncome;
    }

    public void setQnIncome(Double qnIncome) {
        this.qnIncome = qnIncome;
    }

    public Integer getQnIncomeAssetsNum() {
        return qnIncomeAssetsNum;
    }

    public void setQnIncomeAssetsNum(Integer qnIncomeAssetsNum) {
        this.qnIncomeAssetsNum = qnIncomeAssetsNum;
    }

    public Double getQnExpenditure() {
        return qnExpenditure;
    }

    public void setQnExpenditure(Double qnExpenditure) {
        this.qnExpenditure = qnExpenditure;
    }

    public Integer getQnExpenditureAssetsNum() {
        return qnExpenditureAssetsNum;
    }

    public void setQnExpenditureAssetsNum(Integer qnExpenditureAssetsNum) {
        this.qnExpenditureAssetsNum = qnExpenditureAssetsNum;
    }

    public Double getTbsrPercentage() {
        return tbsrPercentage;
    }

    public void setTbsrPercentage(Double tbsrPercentage) {
        this.tbsrPercentage = tbsrPercentage;
    }

    public Double getTbzcPercentage() {
        return tbzcPercentage;
    }

    public void setTbzcPercentage(Double tbzcPercentage) {
        this.tbzcPercentage = tbzcPercentage;
    }

    public Double getQnszPercentage() {
        return qnszPercentage;
    }

    public void setQnszPercentage(Double qnszPercentage) {
        this.qnszPercentage = qnszPercentage;
    }

    public Double getTbszPercentage() {
        return tbszPercentage;
    }

    public void setTbszPercentage(Double tbszPercentage) {
        this.tbszPercentage = tbszPercentage;
    }

    public Double getJnAssetsAmount() {
        return jnAssetsAmount;
    }

    public void setJnAssetsAmount(Double jnAssetsAmount) {
        this.jnAssetsAmount = jnAssetsAmount;
    }

    public Double getJnwyPercentage() {
        return jnwyPercentage;
    }

    public void setJnwyPercentage(Double jnwyPercentage) {
        this.jnwyPercentage = jnwyPercentage;
    }

    public Double getJnwyExpenditurePercentage() {
        return jnwyExpenditurePercentage;
    }

    public void setJnwyExpenditurePercentage(Double jnwyExpenditurePercentage) {
        this.jnwyExpenditurePercentage = jnwyExpenditurePercentage;
    }

    public Double getQnAssetsAmount() {
        return qnAssetsAmount;
    }

    public void setQnAssetsAmount(Double qnAssetsAmount) {
        this.qnAssetsAmount = qnAssetsAmount;
    }

    public Double getQnwyPercentage() {
        return qnwyPercentage;
    }

    public void setQnwyPercentage(Double qnwyPercentage) {
        this.qnwyPercentage = qnwyPercentage;
    }

    public Double getTbwyPercentage() {
        return tbwyPercentage;
    }

    public void setTbwyPercentage(Double tbwyPercentage) {
        this.tbwyPercentage = tbwyPercentage;
    }

    public Integer getDeviceTypeSubNum() {
        return deviceTypeSubNum;
    }

    public void setDeviceTypeSubNum(Integer deviceTypeSubNum) {
        this.deviceTypeSubNum = deviceTypeSubNum;
    }

    public Integer getManufacturerNum() {
        return manufacturerNum;
    }

    public void setManufacturerNum(Integer manufacturerNum) {
        this.manufacturerNum = manufacturerNum;
    }

    public Integer getHospitalNum() {
        return hospitalNum;
    }

    public void setHospitalNum(Integer hospitalNum) {
        this.hospitalNum = hospitalNum;
    }

    public List<ChartsForCost> getList() {
        return list;
    }

    public void setList(List<ChartsForCost> list) {
        this.list = list;
    }
}
